package core.modules.base.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import core.modules.base.entity.SysMenu;
import core.util.BaseDao;

public interface SysMenuDao extends BaseDao<SysMenu> {
	List<String> getPermission(String roleid);

	List<String> getMenuIdByRoleId(String roleid);

	List<SysMenu> findListByRoleId(String roleid);
	
	int insertPermission(@Param("roleid")String roleid,@Param("menuid")String menuid);
	
	int deletePermission(String roleid);
	
	int deleteWithChildren(String id);
}